草庐IT

Python GTK+ 部件名称

全部标签

c# - 由于名称相同,无法添加引用

自从更新到VS2013后,我的行为是无法添加对2个同名项目的引用。我做了以下事情:添加了3个解决方案文件夹A、B和C。在A和B文件夹中添加了类型类库“Core”的项目。向文件夹C添加了一个类型为ConsoleApplication的项目。生成的结构如下所示:Solution+A+Core+B+Core+C+ConsoleApp在A的项目属性中输入以下内容:程序集名称:A.Core默认命名空间:A.Core在B中:程序集名称:B.Core默认命名空间:B.Core在我在C.ConsoleApp中添加对A.Core的引用并尝试在控制台中引用B.Core后,我收到错误:Areferencet

c# - 如何自定义 Forms Authentication cookie 名称?

我有2个网站在不同端口的本地主机上运行。由于浏览器在发送cookie时不区分端口号,我从一个站点发送的表单例份验证票据被发送到另一个站点我该如何解决这个问题?我认为一个好的解决方案是更改表单例份验证票证或其中一个网站,但我不知道该怎么做。 最佳答案 在你的web.config中: 关于c#-如何自定义FormsAuthenticationcookie名称?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.co

c# - 打开 XML SDK 2.0 以按名称访问 excel 2010 工作表

我有一个Excel2010电子表格,其中包含3个名为Sheet1、Sheet2和Sheet3的工作表。我正在尝试按名称获取对工作表的引用。我正在使用代码:using(SpreadsheetDocumentmyWorkbook=SpreadsheetDocument.Open(FileName,true)){//AccessthemainWorkbookpart,whichcontainsallreferencesWorkbookPartworkbookPart=myWorkbook.WorkbookPart;WorksheetPartworksheetPart=workbookPart

c# - 如何在 C# 中将值从 X 类复制到具有相同属性名称的 Y 类?

假设我有两个类:publicclassStudent{publicintId{get;set;}publicstringName{get;set;}publicIListCourses{get;set;}}publicclassStudentDTO{publicintId{get;set;}publicstringName{get;set;}publicIListCourses{get;set;}}我想从Student类复制值到StudentDTO类:varstudent=newStudent();StudentDTOstudentDTO=student;我如何通过反射或其他解决方案来

c# - 名称 'X509Certificate2UI' 在当前上下文中不存在

有人在AspNetMVC4应用程序中使用X509Certificate2UI类有问题usingSystem.Security.Cryptography.X509Certificates;privatestaticX509Certificate2PickCertificate(StoreLocationlocation,StoreNamename){try{store.Open(OpenFlags.ReadOnly);//PROBLEMISHEREX509Certificate2cert=X509Certificate2UI.SelectFromCollection(store.Cert

c# - 如何通过枚举名称和值名称获取未知枚举的值?

很抱歉问这个问题,但我没有找到适合这个任务的解决方案:我有一个名为“myEnum”的枚举(函数不知道MyEnum)我需要获取myEnum的Value的int值例子:程序员将其枚举命名为“myEnum”:publicenummyEnum{foo=1,bar=2,}我的函数应该执行以下操作:通过字符串获取“myEnum”的“foo”的值函数应由以下人员打开:publicintGetValueOf(stringEnumName,stringEnumConst){}所以当程序员A打开它时:inta=GetValueOf("myEnum","foo");它应该返回1当程序员B有一个名为“mySp

c# - 如何从 C# 中的显示名称获取 Active Directory 中的用户名?

我希望能够使用该用户的显示名称获取该用户在ActiveDirectory中的用户ID。显示名称是从数据库中获取的,并已在该用户的session期间存储,使用以下代码获取显示名称:usingSystem.DirectoryServices.AccountManagement;privatestringGetDisplayName(){//setupdomaincontextPrincipalContextctx=newPrincipalContext(ContextType.Domain);//findcurrentlyloggedinuserUserPrincipaluser=User

c# - 找不到类型或命名空间名称 'async'

这个问题在这里已经有了答案:Usingasync-awaiton.net4(5个答案)关闭6年前。我试图在WPF应用程序.NETFramework4ClientProfile中使用以下方法,但我收到此错误:Thetypeornamespacename'async'couldnotbefound我正在使用usingSystem.Threading.Tasks;知道哪里出了问题吗?提前致谢privateasyncTaskSumPageSizesAsync(){HttpClientclient=newHttpClient();TaskgetContentsTask=client.GetByt

c# - 在 C# 中获取泛型类型的用户友好名称

有没有一种不编写递归方法的简单方法,该方法将为Type类中的泛型类型提供“用户友好”的名称?例如对于下面的代码,我想要类似'List>'的东西,而不是下面代码给出的速记或全名:varlist=newList>();vartype=list.GetType();Console.WriteLine(type.Name);Console.WriteLine(type.FullName); 最佳答案 根据您编辑的问题,您需要这样的内容:publicstaticstringGetFriendlyName(thisTypetype){if(ty

c# - 如何更改 URL 中的 ASP.NET MVC Controller 名称?

如果我们有"example_name",我们可以使用[ActionName("")]在url中更改它所以,我想为Controller名称执行此操作。我能做到:ControllerName>example_nameController>在URL中:"/example_controller"我想在URL中像这样更改Controller名称:"/example-conroller" 最佳答案 您需要使用AttributeRouting,MVC5中引入的功能。根据您的示例,您应该按如下方式编辑您的Controller:[RoutePrefi